// 应用配置文件

// Dify API配置
export const DIFY_CONFIG = {
  API_KEY: 'app-TAsYfN7a82mIhEdaaLozWLm2', // 您的Dify API密钥，请替换为您自己的
  API_ENDPOINT: 'http://localhost:5001/v1', // Dify API端点，请根据您的部署情况修改
  CONVERSATION_ID: 'default-conversation', // 对话ID
  USER_ID: 'web-user', // 用户ID
  RESPONSE_MODE: 'blocking', // 响应模式：blocking或streaming
  WORKFLOW_ID: '6b86f75e-16ed-4df8-9101-77ba159f83a1', // 工作流ID，与Python后端config.py中一致
};

// Python服务API配置
export const PYTHON_SERVICE_CONFIG = {
  BASE_URLS: [
    'http://localhost:8000',
    'http://localhost:3000/api/py',
    'http://127.0.0.1:8000',
    'http://127.0.0.1:3000/api/py',
  ],
  TIMEOUT: 10000, // 请求超时时间（毫秒）
};

// 本地存储配置
export const STORAGE_CONFIG = {
  CHAT_HISTORY_KEY: 'virtual-companion-chat-history',
  STYLE_KEY: 'virtual-companion-style',
  MAX_HISTORY_LENGTH: 50,
};

// 默认虚拟恋人资料
export const DEFAULT_COMPANION_PROFILE = {
  name: "小悠",
  personality: "温柔体贴",
  interests: ["音乐", "旅行", "美食", "电影", "阅读"],
  background: "我是你的虚拟恋人小悠，很高兴认识你！我喜欢尝试新事物，希望能陪伴你度过每一天。",
  style_type: "温柔型",
  emotional_state: {
    happiness: 0.8,
    affection: 0.7,
    energy: 0.6,
    trust: 0.9,
    curiosity: 0.8,
    empathy: 0.9
  }
}; 